.cell {
    background: #fff;
    font-size: 32rpx;

    .cell_item {
        width: 100%;
        min-height: 100rpx;
        border-bottom: 1px solid #eee;
        display: flex;
        align-items: center;
        padding: 0 20rpx;

        >span {
            width: 180rpx;
            
            &.require {
                content: "*";
                color: red;
            }
        }

        .value {
            flex: 1;

            input {
                width: 100%;
                height: 100rpx;
            }

            textarea {
                height: 160rpx;
                width: 100%;
                padding: 20rpx 0;
            }

            .city_name {
                width: 500rpx;
                height: 100rpx;
                display: flex;
                align-items: center;
            }

            .send_btn {
                font-size: 28rpx;
                color: #002a4f;
                line-height: 100rpx;

                &.disabled {
                    color: #999;
                }
            }
        }
    }
}